//
//  UIColor+Extention.h
//  UIColor+Extention
//
//  Created by YiXuePxh on 16/2/1.
//  Copyright © 2016年 上海益学. All rights reserved.
//

#import <UIKit/UIKit.h>

#undef RGBA
#define RGBA_COLOR(R, G, B, A)  [UIColor colorWithRed:((R) / 255.0f) green:((G) / 255.0f) blue:((B) / 255.0f) alpha:A]

#undef RGB
#define RGB_COLOR(R, G, B)      [UIColor colorWithRed:((R) / 255.0f) green:((G) / 255.0f) blue:((B) / 255.0f) alpha:1.0f]

#undef HEX_RGB
#define HEX_RGB(V)              [UIColor colorWithHexStr:V]

#undef HEX_RGBA 
#define HEX_RGBA(V,A)           [UIColor colorWithHexStr:V alpha:A ]

//UIColor统一控制类，自定义的颜色属性
@interface UIColor (Extention)
//app 的基础颜色
+(UIColor* )appBaseColor;
//从十六进制字符串获取颜色，
//color:支持@“#123456”、 @“0X123456”、 @“123456”三种格式
+(UIColor* )colorWithHexStr:(NSString* )color;
//从十六进制中获取颜色  并设置alpha值
+(UIColor* )colorWithHexStr:(NSString *)color alpha:(CGFloat )alpha;
@end
